21dc2bef2a2dcf9d0a27c328acbb1d9391922780,server/src/org/apache/cloudstack/acl/AclServiceImpl.java,AclServiceImpl,createAclRole,#number#String#String#number#,114
Before Change
txn.start();
AclRoleVO rvo = new AclRoleVO(aclRoleName, description);
if (domainId != null) {
rvo.setDomainId(domainId);
}
AclRole role = _aclRoleDao.persist(rvo);
if (parentRoleId != null) {
After Change
Transaction txn = Transaction.currentTxn();
txn.start();
AclRoleVO rvo = new AclRoleVO(aclRoleName, description);
rvo.setDomainId(domainId);
AclRole role = _aclRoleDao.persist(rvo);
if (parentRoleId != null) {
// copy parent role permissions